**
** Separate from ObjMat for performance reasons.
**
** Note that this class needs optimized per platform.
** Only at the underlying platform level can we make dense numeric arrays.
** Fan doesn't provide direct support for that.
**
class FloatMat: Mat {

	**
	** Would like to say 'Float' here, but that's not supported right now.
	** 
	override Obj? get(Obj coords) {
		null
	}

	internal new make() {
	}

	override Type of() {
		Float#
	}

	override Int[] shape() {
		return Int#.emptyList
	}

}
